from collections import defaultdict
from skidl import Pin, Part, Alias, SchLib, SKIDL, TEMPLATE

from skidl.pin import pin_types

SKIDL_lib_version = '0.0.1'

Analog_DAC = SchLib(tool=SKIDL).add_parts(*[
        Part(**{ 'name':'AD390JD', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD390JD'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'4ch DAC 12bit', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD390MIL.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD390JD\n\n4ch DAC 12bit', 'pins':[
            Pin(num='1',name='D0',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='D9',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='D10',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='D11',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='-VS',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='16',name='REFOUT',func=pin_types.PASSIVE,unit=1),
            Pin(num='17',name='REFIN',func=pin_types.PASSIVE,unit=1),
            Pin(num='18',name='VOUT1',func=pin_types.PASSIVE,unit=1),
            Pin(num='19',name='VOUT2',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='20',name='VOUT3',func=pin_types.PASSIVE,unit=1),
            Pin(num='21',name='VOUT4',func=pin_types.PASSIVE,unit=1),
            Pin(num='22',name='+VS',func=pin_types.PWRIN,unit=1),
            Pin(num='23',name='~{A1}',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='~{A0}',func=pin_types.INPUT,unit=1),
            Pin(num='25',name='~{CS1}',func=pin_types.INPUT,unit=1),
            Pin(num='26',name='~{CS2}',func=pin_types.INPUT,unit=1),
            Pin(num='27',name='~{CS3}',func=pin_types.INPUT,unit=1),
            Pin(num='28',name='~{CS4}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='D4',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='D5',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='D8',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD558JN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD558JN'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC Reference Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD558.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD558JN\n\n8bit DAC Reference Single Supply', 'pins':[
            Pin(num='1',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='V+',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='VSEL',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='VSEN',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{CE}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD558JP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD558JP'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC Reference Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD558.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD558JP\n\n8bit DAC Reference Single Supply', 'pins':[
            Pin(num='10',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='~{CE}',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='V+',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='17',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='18',name='VSEL',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='VSEN',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='20',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB6',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5687BCPZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5687BCPZ'}), 'ref_prefix':'U', 'fplist':['Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm'], 'footprint':'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'keywords':'dac 2nch 12bit spi', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5689_5687.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5687BCPZ\n\ndac 2nch 12bit spi', 'pins':[
            Pin(num='1',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='RSTSEL',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='VREF',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='17',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='5',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GAIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='VLOGIC',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5687BRUZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5687BRUZ'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'dac 2nch 12bit spi', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5689_5687.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5687BRUZ\n\ndac 2nch 12bit spi', 'pins':[
            Pin(num='1',name='VREF',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='GAIN',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='VLOGIC',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='RSTSEL',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='~{LDAC}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5691RxRM', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5691RxRM'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-10_3x3mm_P0.5mm'], 'footprint':'Package_SO:MSOP-10_3x3mm_P0.5mm', 'keywords':'serial DAC i2c digital analog converter', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5693R_5692R_5691R_5693.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5691RxRM\n\nserial DAC i2c digital analog converter', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VLOGIC',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='9',name='VREF',func=pin_types.PASSIVE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5697RBCPZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5697RBCPZ'}), 'ref_prefix':'U', 'fplist':['Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm'], 'footprint':'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'keywords':'dac 2nch 12bit i2c', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5697R.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5697RBCPZ\n\ndac 2nch 12bit i2c', 'pins':[
            Pin(num='1',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='RSTSEL',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='VREF',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='17',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='5',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='7',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GAIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='VLOGIC',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5697RBRUZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5697RBRUZ'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'dac 2nch 12bit i2c', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5697R.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5697RBRUZ\n\ndac 2nch 12bit i2c', 'pins':[
            Pin(num='1',name='VREF',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='GAIN',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='VLOGIC',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='RSTSEL',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='9',name='~{LDAC}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5781xRUZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5781xRUZ'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm', 'keywords':'1ch', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/ad5781.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5781xRUZ\n\n1ch', 'pins':[
            Pin(num='1',name='INV',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='IOV_{CC}',func=pin_types.PWRIN,unit=1),
            Pin(num='11',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='V_{REFNF}',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='V_{REFNS}',func=pin_types.OUTPUT,unit=1),
            Pin(num='18',name='V_{SS}',func=pin_types.PWRIN,unit=1),
            Pin(num='19',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='V_{OUT}',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='R_{FB}',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='V_{REFPS}',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='V_{REFPF}',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='V_{DD}',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='V_{CC}',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7224KN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7224KN'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC Dual Single Supply 1ch', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7224.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7224KN\n\n8bit DAC Dual Single Supply 1ch', 'pins':[
            Pin(num='1',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{RST}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='4',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='DB7(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7224KP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7224KP'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC Dual Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7224.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7224KP\n\n8bit DAC Dual Single Supply', 'pins':[
            Pin(num='10',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='~{RST}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='20',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='6',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='DB7(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB5',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7224KR-1', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7224KR-1'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC Dual Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7224.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7224KR-1\n\n8bit DAC Dual Single Supply', 'pins':[
            Pin(num='1',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='~{RST}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='4',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='DB7(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7224KR-18', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7224KR-18'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC Dual Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7224.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7224KR-18\n\n8bit DAC Dual Single Supply', 'pins':[
            Pin(num='1',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{RST}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='4',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='DB7(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7225BRS', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7225BRS'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC 4CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7225.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7225BRS\n\n8bit DAC 4CH', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VREFD',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='VREFC',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='23',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='24',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREFB',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='VREFA',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB7',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7225KN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7225KN'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC 4CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7225.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7225KN\n\n8bit DAC 4CH', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VREFD',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='VREFC',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='23',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='24',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREFB',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='VREFA',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB7',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7225KP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7225KP'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC 4CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7225.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7225KP\n\n8bit DAC 4CH', 'pins':[
            Pin(num='10',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='VREFD',func=pin_types.INPUT,unit=1),
            Pin(num='25',name='VREFC',func=pin_types.INPUT,unit=1),
            Pin(num='26',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='27',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='28',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='VREFB',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='VREFA',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7225KR', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7225KR'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC 4CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7225.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7225KR\n\n8bit DAC 4CH', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VREFD',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='VREFC',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='23',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='24',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREFB',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='VREFA',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB7',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7226BRSZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7226BRSZ'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'4CH DAC 8bit', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7226.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7226BRSZ\n\n4CH DAC 8bit', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='19',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREF',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB5',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7226KN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7226KN'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'4CH DAC 8bit', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7226.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7226KN\n\n4CH DAC 8bit', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='19',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREF',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB5',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7226KP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7226KP'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'4CH DAC 8bit', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7226.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7226KP\n\n4CH DAC 8bit', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='19',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREF',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB5',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7226KR', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7226KR'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'4CH DAC 8bit', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7226.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7226KR\n\n4CH DAC 8bit', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='19',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREF',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB5',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7228ABN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7228ABN'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC 8CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7228.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7228ABN\n\n8bit DAC 8CH', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='11',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='12',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUT8',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='A2',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='VOUT7',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VOUT6',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUT5',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUT4',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VOUT3',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='VOUT2',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='VOUT1',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7228ABP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7228ABP'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC 8CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7228.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7228ABP\n\n8bit DAC 8CH', 'pins':[
            Pin(num='10',name='VOUT2',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='VOUT1',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='14',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='20',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='25',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='26',name='A2',func=pin_types.INPUT,unit=1),
            Pin(num='27',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='28',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='VOUT8',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VOUT7',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUT6',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUT5',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VOUT4',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='VOUT3',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7228ABR', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7228ABR'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8bit DAC 8CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7228.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7228ABR\n\n8bit DAC 8CH', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='11',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='12',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUT8',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='A2',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='VOUT7',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VOUT6',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUT5',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUT4',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VOUT3',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='VOUT2',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='VOUT1',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7304', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7304'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'dac 4ch 8bit spi', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD7304_7305.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7304\n\ndac 4ch 8bit spi', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='CLK',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='SDI/SHDN',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='VREFC',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='VREFD',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='16',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREFA',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='VREFB',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='~{LDAC}',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='~{CLR}',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='~{CS}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7305', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7305'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'dac 4ch 8bit parallel', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD7304_7305.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7305\n\ndac 4ch 8bit parallel', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{WR}',func=pin_types.OUTPUT,unit=1),
            Pin(num='16',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='A0/SHDN',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='19',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREF',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB5',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7390', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7390'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'SPI 12 bit DAC', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD7390_7391.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7390\n\nSPI 12 bit DAC', 'pins':[
            Pin(num='1',name='~{LD}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='CLK',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='Vout',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vref',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7533JN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7533JN'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'10bit DAC 1CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7533.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7533JN\n\n10bit DAC 1CH', 'pins':[
            Pin(num='1',name='I_OUT1',func=pin_types.PASSIVE,unit=1),
            Pin(num='10',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='D0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='16',name='RFBACK',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='I_OUT2',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='D9(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='D8',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='D4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7533JP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7533JP'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'10bit DAC 1CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7533.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7533JP\n\n10bit DAC 1CH', 'pins':[
            Pin(num='10',name='D5',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='D4',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='D0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='19',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='I_OUT1',func=pin_types.PASSIVE,unit=1),
            Pin(num='20',name='RFBACK',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='I_OUT2',func=pin_types.PASSIVE,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='D9(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D8',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='D6',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7533KR', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7533KR'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'10bit DAC 1CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7533.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7533KR\n\n10bit DAC 1CH', 'pins':[
            Pin(num='1',name='I_OUT1',func=pin_types.PASSIVE,unit=1),
            Pin(num='10',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='D0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='16',name='RFBACK',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='I_OUT2',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='D9(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='D8',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='D4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD775', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD775'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'DAC CNA', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD775.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD775\n\nDAC CNA', 'pins':[
            Pin(num='1',name='~{OE}',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='D7',func=pin_types.TRISTATE,unit=1),
            Pin(num='11',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='CLK',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='VRTS',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='VRT',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='19',name='VIN',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='20',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='21',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='22',name='VRBS',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='VRB',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='D0',func=pin_types.TRISTATE,unit=1),
            Pin(num='4',name='D1',func=pin_types.TRISTATE,unit=1),
            Pin(num='5',name='D2',func=pin_types.TRISTATE,unit=1),
            Pin(num='6',name='D3',func=pin_types.TRISTATE,unit=1),
            Pin(num='7',name='D4',func=pin_types.TRISTATE,unit=1),
            Pin(num='8',name='D5',func=pin_types.TRISTATE,unit=1),
            Pin(num='9',name='D6',func=pin_types.TRISTATE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD9106BCP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD9106BCP'}), 'ref_prefix':'U', 'fplist':['Package_CSP:LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm'], 'footprint':'Package_CSP:LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm', 'keywords':'analog devices DAC DDS', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/ad9106.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD9106BCP\n\nanalog devices DAC DDS', 'pins':[
            Pin(num='1',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='IOUTP4',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='IOUTN4',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='AVDD2',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='IOUTN3',func=pin_types.OUTPUT,unit=1),
            Pin(num='14',name='IOUTP3',func=pin_types.OUTPUT,unit=1),
            Pin(num='15',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='FSADJ3',func=pin_types.OUTPUT,unit=1),
            Pin(num='17',name='FSADJ4',func=pin_types.OUTPUT,unit=1),
            Pin(num='18',name='REFIO',func=pin_types.BIDIR,unit=1),
            Pin(num='19',name='CLKGND',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='SDIO',func=pin_types.BIDIR,unit=1),
            Pin(num='20',name='CLKN',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='CLKP',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='CLDO',func=pin_types.BIDIR,unit=1),
            Pin(num='23',name='CLKVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='24',name='FSADJ2/CAL_SENSE',func=pin_types.BIDIR,unit=1),
            Pin(num='25',name='FSADJ1',func=pin_types.OUTPUT,unit=1),
            Pin(num='26',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='27',name='IOUTP1',func=pin_types.OUTPUT,unit=1),
            Pin(num='28',name='IOUTN1',func=pin_types.OUTPUT,unit=1),
            Pin(num='29',name='AVDD1',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='30',name='IOUTN2',func=pin_types.OUTPUT,unit=1),
            Pin(num='31',name='IOUTP2',func=pin_types.OUTPUT,unit=1),
            Pin(num='32',name='~{TRIGGER}',func=pin_types.INPUT,unit=1),
            Pin(num='33',name='DGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='4',name='DLDO2',func=pin_types.PWROUT,unit=1),
            Pin(num='5',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='DLDO1',func=pin_types.PWROUT,unit=1),
            Pin(num='7',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{RESET}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD9142', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD9142'}), 'ref_prefix':'U', 'fplist':['Package_CSP:LFCSP-72-1EP_10x10mm_P0.5mm_EP6.15x6.15mm'], 'footprint':'Package_CSP:LFCSP-72-1EP_10x10mm_P0.5mm_EP6.15x6.15mm', 'keywords':'16bit DAC 2CH', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD9142.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD9142\n\n16bit DAC 2CH', 'pins':[
            Pin(num='1',name='CVDD18',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='D15P',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='D15N',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='13',name='D14P',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='D14N',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='D13P',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='D13N',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='D12P',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='D12N',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='DVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='REFP/SYNCP',func=pin_types.INPUT,unit=1),
            Pin(num='20',name='D11P',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='D11N',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='D10P',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='D10N',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='D9P',func=pin_types.INPUT,unit=1),
            Pin(num='25',name='D9N',func=pin_types.INPUT,unit=1),
            Pin(num='26',name='D8P',func=pin_types.INPUT,unit=1),
            Pin(num='27',name='D8N',func=pin_types.INPUT,unit=1),
            Pin(num='28',name='DCIP',func=pin_types.INPUT,unit=1),
            Pin(num='29',name='DCIN',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='REFN/SYNCN',func=pin_types.INPUT,unit=1),
            Pin(num='30',name='D7P',func=pin_types.INPUT,unit=1),
            Pin(num='31',name='D7N',func=pin_types.INPUT,unit=1),
            Pin(num='32',name='D6P',func=pin_types.INPUT,unit=1),
            Pin(num='33',name='D6N',func=pin_types.INPUT,unit=1),
            Pin(num='34',name='D5P',func=pin_types.INPUT,unit=1),
            Pin(num='35',name='D5N',func=pin_types.INPUT,unit=1),
            Pin(num='36',name='DVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='37',name='D4P',func=pin_types.INPUT,unit=1),
            Pin(num='38',name='D4N',func=pin_types.INPUT,unit=1),
            Pin(num='39',name='D3P',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='CVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='40',name='D3N',func=pin_types.INPUT,unit=1),
            Pin(num='41',name='D2P',func=pin_types.INPUT,unit=1),
            Pin(num='42',name='D2N',func=pin_types.INPUT,unit=1),
            Pin(num='43',name='DVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='44',name='D1P',func=pin_types.INPUT,unit=1),
            Pin(num='45',name='D1N',func=pin_types.INPUT,unit=1),
            Pin(num='46',name='D0P',func=pin_types.INPUT,unit=1),
            Pin(num='47',name='D0N',func=pin_types.INPUT,unit=1),
            Pin(num='48',name='DVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='49',name='DVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='50',name='~{IRQ2}',func=pin_types.INPUT,unit=1),
            Pin(num='51',name='~{IRQ1}',func=pin_types.INPUT,unit=1),
            Pin(num='52',name='SDIO',func=pin_types.BIDIR,unit=1),
            Pin(num='53',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='54',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='55',name='AVDD33',func=pin_types.PWRIN,unit=1),
            Pin(num='56',name='IOUT2P',func=pin_types.OUTPUT,unit=1),
            Pin(num='57',name='IOUT2N',func=pin_types.OUTPUT,unit=1),
            Pin(num='58',name='AVDD33',func=pin_types.PASSIVE,unit=1),
            Pin(num='59',name='CVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='6',name='TXEN',func=pin_types.INPUT,unit=1),
            Pin(num='60',name='CVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='61',name='DACCLKN',func=pin_types.INPUT,unit=1),
            Pin(num='62',name='DACCLKP',func=pin_types.INPUT,unit=1),
            Pin(num='63',name='CVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='64',name='CVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='65',name='AVDD33',func=pin_types.PASSIVE,unit=1),
            Pin(num='66',name='IOUT1N',func=pin_types.OUTPUT,unit=1),
            Pin(num='67',name='IOUT1P',func=pin_types.OUTPUT,unit=1),
            Pin(num='68',name='AVDD33',func=pin_types.PASSIVE,unit=1),
            Pin(num='69',name='FSADJ',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DVDD18',func=pin_types.PWRIN,unit=1),
            Pin(num='70',name='REFIO',func=pin_types.INPUT,unit=1),
            Pin(num='71',name='CVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='72',name='CVDD18',func=pin_types.PASSIVE,unit=1),
            Pin(num='73',name='AVSS',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='FRAMEP',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='FRAMEN',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD9744', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD9744'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm', 'keywords':'14bit DAC 1CH', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD9744.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD9744\n\n14bit DAC 1CH', 'pins':[
            Pin(num='1',name='D13',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='D4',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='D0',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='SLEEP',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='REFLO',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='REFIO',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='FS_ADJ',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='D12',func=pin_types.INPUT,unit=1),
            Pin(num='20',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='21',name='IOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='22',name='IOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='24',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='25',name='MODE',func=pin_types.INPUT,unit=1),
            Pin(num='26',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='27',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='28',name='CLK',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='D11',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='D10',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='D9',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='D8',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D6',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='D5',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'ADS7830', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'ADS7830'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'8bit DAC 8CH', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/ads7830.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nADS7830\n\n8bit DAC 8CH', 'pins':[
            Pin(num='1',name='CH0',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='REFin/REFout',func=pin_types.BIDIR,unit=1),
            Pin(num='11',name='COM',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='16',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='CH1',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='CH2',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='CH3',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='CH4',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='CH5',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='CH6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='CH7',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'CS434x-xZZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'CS434x-xZZ'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-10_3x3mm_P0.5mm'], 'footprint':'Package_SO:TSSOP-10_3x3mm_P0.5mm', 'keywords':'24-bit PCM DAC', 'description':'', 'datasheet':'https://statics.cirrus.com/pubs/proDatasheet/CS4344-45-48_F2.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nCS434x-xZZ\n\n24-bit PCM DAC', 'pins':[
            Pin(num='1',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='AOUTR',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='~{DEM}/SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='LRCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='MCLK',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='VQ',func=pin_types.PASSIVE,unit=1),
            Pin(num='6',name='FILT+',func=pin_types.PASSIVE,unit=1),
            Pin(num='7',name='AOUTL',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='9',name='VA',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC08', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC08'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'DAC CNA', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/DAC08.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC08\n\nDAC CNA', 'pins':[
            Pin(num='1',name='VLC',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='B5',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='B6',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='B7',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='V+',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='R+',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='R-',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='CMP',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='I+',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='V-',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='I-',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='B0',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='B1',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='B2',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='B3',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='B4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC081C081CIMK', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC081C081CIMK'}), 'ref_prefix':'U', 'fplist':['Package_TO_SOT_SMD:SOT-23-6'], 'footprint':'Package_TO_SOT_SMD:SOT-23-6', 'keywords':'I2C DAC 8-bit', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac081c081.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC081C081CIMK\n\nI2C DAC 8-bit', 'pins':[
            Pin(num='1',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VA',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='5',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='ADR0',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC1220E', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC1220E'}), 'ref_prefix':'U', 'fplist':['Package_SO:SSOP-16_3.9x4.9mm_P0.635mm'], 'footprint':'Package_SO:SSOP-16_3.9x4.9mm_P0.635mm', 'keywords':'DAC', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac1220.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC1220E\n\nDAC', 'pins':[
            Pin(num='1',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='C2',func=pin_types.PASSIVE,unit=1),
            Pin(num='11',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='VREF',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='SDIO',func=pin_types.BIDIR,unit=1),
            Pin(num='16',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='XOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='XIN',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='DNC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='DNC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='8',name='DNC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='9',name='C1',func=pin_types.PASSIVE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC5311xDCK', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC5311xDCK'}), 'ref_prefix':'U', 'fplist':['Package_TO_SOT_SMD:SOT-363_SC-70-6'], 'footprint':'Package_TO_SOT_SMD:SOT-363_SC-70-6', 'keywords':'DAC SPI 1-channel', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac5311.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC5311xDCK\n\nDAC SPI 1-channel', 'pins':[
            Pin(num='1',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='AVDD/AVREF',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='VOUT',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC5578xPW', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC5578xPW'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'DAC I2C TWI 8-channel', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac5578.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC5578xPW\n\nDAC I2C TWI 8-channel', 'pins':[
            Pin(num='1',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='VOUTH',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='VOUTF',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='13',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='14',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='16',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='ADDR0',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUTE',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VOUTG',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='VREFIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{CLR}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC5578xRGE', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC5578xRGE'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm'], 'footprint':'Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm', 'keywords':'DAC I2C TWI 8-channel', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac5578.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC5578xRGE\n\nDAC I2C TWI 8-channel', 'pins':[
            Pin(num='1',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='10',name='ADDR1',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='ADDR0',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='VOUTH',func=pin_types.OUTPUT,unit=1),
            Pin(num='14',name='VOUTF',func=pin_types.OUTPUT,unit=1),
            Pin(num='15',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='16',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='17',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='18',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='19',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='2',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='20',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='TWOC',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='24',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='25',name='EP',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUTE',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUTG',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='8',name='VREFIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='RSTSEL',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC7513_DCN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC7513_DCN'}), 'ref_prefix':'U', 'fplist':['Package_TO_SOT_SMD:SOT-23-8'], 'footprint':'Package_TO_SOT_SMD:SOT-23-8', 'keywords':'TI DAC 12 bit', 'description':'', 'datasheet':'http://www.ti.com.cn/cn/lit/ds/symlink/dac7513.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC7513_DCN\n\nTI DAC 12 bit', 'pins':[
            Pin(num='1',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VFB',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='VREF',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='~{SYNC}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC80502', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC80502'}), 'ref_prefix':'U', 'fplist':['Package_SON:Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm'], 'footprint':'Package_SON:Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm', 'keywords':'texas digital-analog converter', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac80502.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC80502\n\ntexas digital-analog converter', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN),
            Pin(num='10',name='VREFIO',func=pin_types.BIDIR),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT),
            Pin(num='3',name='RSTSEL',func=pin_types.INPUT),
            Pin(num='4',name='AGND',func=pin_types.PWRIN),
            Pin(num='5',name='SPI2C',func=pin_types.INPUT),
            Pin(num='7',name='~{SYNC}/A0',func=pin_types.INPUT),
            Pin(num='8',name='SDIN/SDA',func=pin_types.BIDIR),
            Pin(num='9',name='VOUTB',func=pin_types.OUTPUT),
            Pin(num='6',name='SCLK/SCL',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC80504', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC80504'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:Texas_RTE0016D_WQFN-16-1EP_3x3mm_P0.5mm_EP0.8x0.8mm_ThermalVias'], 'footprint':'Package_DFN_QFN:Texas_RTE0016D_WQFN-16-1EP_3x3mm_P0.5mm_EP0.8x0.8mm_ThermalVias', 'keywords':'texas quad digital-analog converter', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac80504.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC80504\n\ntexas quad digital-analog converter', 'pins':[
            Pin(num='1',name='REF',func=pin_types.BIDIR),
            Pin(num='10',name='REFDIV',func=pin_types.INPUT),
            Pin(num='11',name='~{LDAC}',func=pin_types.INPUT),
            Pin(num='12',name='~{CS}',func=pin_types.INPUT),
            Pin(num='13',name='SCLK',func=pin_types.INPUT),
            Pin(num='14',name='SDI',func=pin_types.INPUT),
            Pin(num='15',name='SDO/~{ALARM}',func=pin_types.OUTPUT),
            Pin(num='16',name='VIO',func=pin_types.PWRIN),
            Pin(num='2',name='OUT0',func=pin_types.OUTPUT),
            Pin(num='3',name='OUT1',func=pin_types.OUTPUT),
            Pin(num='4',name='OUT2',func=pin_types.OUTPUT),
            Pin(num='5',name='OUT3',func=pin_types.OUTPUT),
            Pin(num='6',name='GND',func=pin_types.PWRIN),
            Pin(num='7',name='VDD',func=pin_types.PWRIN),
            Pin(num='8',name='GAIN',func=pin_types.INPUT),
            Pin(num='9',name='RSTSEL',func=pin_types.INPUT),
            Pin(num='17',name='EP',func=pin_types.PASSIVE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8165', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8165'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'14-bit quad DAC voltage reference', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac8165.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8165\n\n14-bit quad DAC voltage reference', 'pins':[
            Pin(num='1',name='VOUTA',func=pin_types.OUTPUT),
            Pin(num='10',name='SCLK',func=pin_types.INPUT),
            Pin(num='11',name='DIN',func=pin_types.INPUT),
            Pin(num='12',name='IOVDD',func=pin_types.PWRIN),
            Pin(num='13',name='~{RST}',func=pin_types.INPUT),
            Pin(num='14',name='RSTSEL',func=pin_types.INPUT),
            Pin(num='15',name='~{ENABLE}',func=pin_types.INPUT),
            Pin(num='16',name='LDAC',func=pin_types.INPUT),
            Pin(num='2',name='VOUTB',func=pin_types.OUTPUT),
            Pin(num='3',name='VREFH/VREFOUT',func=pin_types.BIDIR),
            Pin(num='4',name='AVDD',func=pin_types.PWRIN),
            Pin(num='5',name='VREFL',func=pin_types.INPUT),
            Pin(num='6',name='GND',func=pin_types.PWRIN),
            Pin(num='7',name='VOUTC',func=pin_types.OUTPUT),
            Pin(num='8',name='VOUTD',func=pin_types.OUTPUT),
            Pin(num='9',name='~{SYNC}',func=pin_types.INPUT)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8501E', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8501E'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-8_3x3mm_P0.65mm'], 'footprint':'Package_SO:MSOP-8_3x3mm_P0.65mm', 'keywords':'DAC 16-Bit  Voltage Output Rail-to-Rail SPI', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac8501.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8501E\n\nDAC 16-Bit  Voltage Output Rail-to-Rail SPI', 'pins':[
            Pin(num='1',name='V_{DD}',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='V_{REF}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='V_{FB}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='V_{OUT}',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D_{IN}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8552', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8552'}), 'ref_prefix':'U', 'fplist':['Package_SO:Texas_S-PDSO-G8_3x3mm_P0.65mm'], 'footprint':'Package_SO:Texas_S-PDSO-G8_3x3mm_P0.65mm', 'keywords':'Texas dual DAC', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac8552.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8552\n\nTexas dual DAC', 'pins':[
            Pin(num='1',name='V_{DD}',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='V_{REF}',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='V_{OUT}B',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='V_{OUT}A',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D_{IN}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8560IxDGK', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8560IxDGK'}), 'ref_prefix':'U', 'fplist':['Package_SON:VSON-8-1EP_3x3mm_P0.65mm_EP1.65x2.4mm'], 'footprint':'Package_SON:VSON-8-1EP_3x3mm_P0.65mm_EP1.65x2.4mm', 'keywords':'DAC 16-Bit Voltage Output Rail-to-Rail Internal Reference SPI', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac8560.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8560IxDGK\n\nDAC 16-Bit Voltage Output Rail-to-Rail Internal Reference SPI', 'pins':[
            Pin(num='1',name='V_{DD}',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='V_{REF}',func=pin_types.BIDIR,unit=1),
            Pin(num='3',name='V_{FB}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='V_{OUT}',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D_{IN}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8571IDGK', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8571IDGK'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-8_3x3mm_P0.65mm'], 'footprint':'Package_SO:MSOP-8_3x3mm_P0.65mm', 'keywords':'DAC 16-Bit Voltage Output Rail-to-Rail I2C', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac8571.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8571IDGK\n\nDAC 16-Bit Voltage Output Rail-to-Rail I2C', 'pins':[
            Pin(num='1',name='V_{DD}',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='V_{REF}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='V_{SENSE}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='V_{OUT}',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='8',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8750xRHA', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8750xRHA'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:Texas_RHA_VQFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm_ThermalVias'], 'footprint':'Package_DFN_QFN:Texas_RHA_VQFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm_ThermalVias', 'keywords':'DAC Current Loop 20mA', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac7750.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8750xRHA\n\nDAC Current Loop 20mA', 'pins':[
            Pin(num='1',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='10',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='11',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='12',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='13',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='14',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='15',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='16',name='ISET-R',func=pin_types.PASSIVE,unit=1),
            Pin(num='17',name='REFOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='18',name='REFIN',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='2',name='~{ALARM}',func=pin_types.OPENCOLL,unit=1),
            Pin(num='20',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='21',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='22',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='23',name='DVDD-EN',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='HART-IN',func=pin_types.INPUT,unit=1),
            Pin(num='25',name='R3-SENSE',func=pin_types.OUTPUT,unit=1),
            Pin(num='26',name='IOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='27',name='BOOST',func=pin_types.OUTPUT,unit=1),
            Pin(num='28',name='CAP1',func=pin_types.PASSIVE,unit=1),
            Pin(num='29',name='CAP2',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='30',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='31',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='32',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='33',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='34',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='35',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='36',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='37',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='38',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='39',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='40',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='41',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='CLR',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='LATCH',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='SDO',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'LTC1257', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'LTC1257'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'DAC 12-bit', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/1257fc.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nLTC1257\n\nDAC 12-bit', 'pins':[
            Pin(num='1',name='CKL',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='~{LOAD}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='DOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='VREF',func=pin_types.BIDIR,unit=1),
            Pin(num='7',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='VCC',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'LTC1446', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'LTC1446'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'12-Bit DAC SPI Reference 2ch', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/1446fa.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nLTC1446\n\n12-Bit DAC SPI Reference 2ch', 'pins':[
            Pin(num='1',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='~{CS}/LD',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VA',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='VB',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'LTC1664CGN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'LTC1664CGN'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'Quad DAC Micropower 10bit 4ch', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/1664fa.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nLTC1664CGN\n\nQuad DAC Micropower 10bit 4ch', 'pins':[
            Pin(num='1',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='DOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='13',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='14',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='15',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='16',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='REF',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='~{CS}/LD',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DIN',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5139', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5139'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm'], 'footprint':'Package_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm', 'keywords':'12-bit DAC 1CH', 'description':'', 'datasheet':'https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5139\n\n12-bit DAC 1CH', 'pins':[
            Pin(num='1',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='10',name='~{READY}',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='OUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='13',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='REFI',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='REFO',func=pin_types.OUTPUT,unit=1),
            Pin(num='16',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='M/~{Z}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='5',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='9',name='NC',func=pin_types.NOCONNECT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5215', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5215'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-8_3x3mm_P0.65mm'], 'footprint':'Package_SO:MSOP-8_3x3mm_P0.65mm', 'keywords':'DA 14 Bit 1 ch', 'description':'', 'datasheet':'https://datasheets.maximintegrated.com/en/ds/MAX5215-MAX5217.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5215\n\nDA 14 Bit 1 ch', 'pins':[
            Pin(num='1',name='REF',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='ADDR',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='5',name='~{AUX}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='OUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5717xSD', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5717xSD'}), 'ref_prefix':'U', 'fplist':['Package_SO:SOIC-14_3.9x8.7mm_P1.27mm'], 'footprint':'Package_SO:SOIC-14_3.9x8.7mm_P1.27mm', 'keywords':'DAC', 'description':'', 'datasheet':'https://datasheets.maximintegrated.com/en/ds/MAX5717-MAX5719.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5717xSD\n\nDAC', 'pins':[
            Pin(num='1',name='RFB',func=pin_types.PASSIVE,unit=1),
            Pin(num='10',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='INV',func=pin_types.PASSIVE,unit=1),
            Pin(num='14',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='OUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='AGNDF',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='AGNDS',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='REFS',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='REFF',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='NC',func=pin_types.NOCONNECT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5741', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5741'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-10_3x3mm_P0.5mm'], 'footprint':'Package_SO:MSOP-10_3x3mm_P0.5mm', 'keywords':'DA 8 Bit 4 ch', 'description':'', 'datasheet':'https://datasheets.maximintegrated.com/en/ds/MAX5741.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5741\n\nDA 8 Bit 4 ch', 'pins':[
            Pin(num='1',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='REF',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='OUTC',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5813', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5813'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'DA 8 Bit 4 ch', 'description':'', 'datasheet':'http://datasheets.maximintegrated.com/en/ds/MAX5813-MAX5815.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5813\n\nDA 8 Bit 4 ch', 'pins':[
            Pin(num='1',name='REF',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='12',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='VDDIO',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='ADDR1',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='ADDR0',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5813WLP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5813WLP'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'DA 8 Bit 4 ch', 'description':'', 'datasheet':'http://datasheets.maximintegrated.com/en/ds/MAX5813-MAX5815.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5813WLP\n\nDA 8 Bit 4 ch', 'pins':[
            Pin(num='A1',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='A2',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='A3',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='A4',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='B1',name='REF',func=pin_types.PWRIN,unit=1),
            Pin(num='B2',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='B3',name='VDDIO',func=pin_types.PWRIN,unit=1),
            Pin(num='B4',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='C1',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='C2',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='C3',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='C4',name='ADDR0',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MC1408_DIP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MC1408_DIP'}), 'ref_prefix':'U', 'fplist':['Package_DIP:DIP-16_W7.62mm'], 'footprint':'Package_DIP:DIP-16_W7.62mm', 'keywords':'8 bit multiplying DAC', 'description':'', 'datasheet':'http://www.pinballpcb.com/datasheets/OnMC1408-dac.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMC1408_DIP\n\n8 bit multiplying DAC', 'pins':[
            Pin(num='1',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='10',name='A3',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='A2',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='VREF+',func=pin_types.OUTPUT,unit=1),
            Pin(num='15',name='VREF-',func=pin_types.OUTPUT,unit=1),
            Pin(num='16',name='COMPEN',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VEE',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='I0',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='A8',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='A7',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='A6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='A5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='A4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MC1408_SOIC', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MC1408_SOIC'}), 'ref_prefix':'U', 'fplist':['Package_SO:SOIC-16_3.9x9.9mm_P1.27mm'], 'footprint':'Package_SO:SOIC-16_3.9x9.9mm_P1.27mm', 'keywords':'8 bit multiplying DAC', 'description':'', 'datasheet':'http://www.pinballpcb.com/datasheets/OnMC1408-dac.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMC1408_SOIC\n\n8 bit multiplying DAC', 'pins':[
            Pin(num='1',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='A2',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='A3',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='A4',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='A5',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='A6',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='A7',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='A8',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VREF+',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VREF-',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='COMPEN',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='6',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='VEE',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='I0',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='A1',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4725xxx-xCH', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4725xxx-xCH'}), 'ref_prefix':'U', 'fplist':['Package_TO_SOT_SMD:SOT-23-6'], 'footprint':'Package_TO_SOT_SMD:SOT-23-6', 'keywords':'dac twi', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22039d.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4725xxx-xCH\n\ndac twi', 'pins':[
            Pin(num='1',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='5',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='A0',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4728', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4728'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-10_3x3mm_P0.5mm'], 'footprint':'Package_SO:MSOP-10_3x3mm_P0.5mm', 'keywords':'dac i2c', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22187E.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4728\n\ndac i2c', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='4',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='RDY/~{BSY}',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='VOUTD',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4801', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4801'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8-Bit DAC SPI Reference 1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22244B.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4801\n\n8-Bit DAC SPI Reference 1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='~{SHDN}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4801-EMC', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4801-EMC'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm'], 'footprint':'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'keywords':'8-Bit DAC SPI Reference 1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22244B.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4801-EMC\n\n8-Bit DAC SPI Reference 1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='~{SHDN}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='PAD/Vss',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4802', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4802'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8-Bit DAC SPI Reference 2ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/20002249B.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4802\n\n8-Bit DAC SPI Reference 2ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='VB',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='VA',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4901', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4901'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8-Bit DAC SPI  1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22248a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4901\n\n8-Bit DAC SPI  1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='Vref',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4901-EMC', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4901-EMC'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm'], 'footprint':'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'keywords':'8-Bit DAC SPI  1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22248a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4901-EMC\n\n8-Bit DAC SPI  1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='Vref',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='PAD/Vss',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4902', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4902'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'8-Bit DAC SPI  2ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22250A.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4902\n\n8-Bit DAC SPI  2ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VB',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='VrefB',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='VrefA',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='VA',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{SHDN}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4921-EMS', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4921-EMS'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'Single DAC 1ch 12bit SPI', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4921-EMS\n\nSingle DAC 1ch 12bit SPI', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='VrefA',func=pin_types.PASSIVE,unit=1),
            Pin(num='7',name='AVSS',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='VoutA',func=pin_types.PASSIVE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4922-EP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4922-EP'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'Dual DAC 1ch 12bit SPI', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4922-EP\n\nDual DAC 1ch 12bit SPI', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VoutB',func=pin_types.PASSIVE,unit=1),
            Pin(num='11',name='VrefB',func=pin_types.PASSIVE,unit=1),
            Pin(num='12',name='AVSS',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='VrefA',func=pin_types.PASSIVE,unit=1),
            Pin(num='14',name='VoutA',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{SHDN}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'THS5641AxDW', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'THS5641AxDW'}), 'ref_prefix':'U', 'fplist':['Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm'], 'footprint':'Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm', 'keywords':'DAC IDAC', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/ths5641a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nTHS5641AxDW\n\nDAC IDAC', 'pins':[
            Pin(num='1',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='11',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='12',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='13',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='14',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='15',name='SLEEP',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='EXTLO',func=pin_types.BIDIR,unit=1),
            Pin(num='17',name='EXTIO',func=pin_types.BIDIR,unit=1),
            Pin(num='18',name='BIASJ',func=pin_types.PASSIVE,unit=1),
            Pin(num='19',name='COMP1',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='D6',func=pin_types.INPUT,unit=1),
            Pin(num='20',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='21',name='~{IOUT2}',func=pin_types.OUTPUT,unit=1),
            Pin(num='22',name='IOUT1',func=pin_types.OUTPUT,unit=1),
            Pin(num='23',name='COMP2',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='25',name='MODE',func=pin_types.INPUT,unit=1),
            Pin(num='26',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='27',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='28',name='CLK',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='D5',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='D4',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D0',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='NC',func=pin_types.NOCONNECT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'THS5641AxPW', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'THS5641AxPW'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm', 'keywords':'DAC IDAC', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/ths5641a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nTHS5641AxPW\n\nDAC IDAC', 'pins':[
            Pin(num='1',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='11',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='12',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='13',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='14',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='15',name='SLEEP',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='EXTLO',func=pin_types.BIDIR,unit=1),
            Pin(num='17',name='EXTIO',func=pin_types.BIDIR,unit=1),
            Pin(num='18',name='BIASJ',func=pin_types.PASSIVE,unit=1),
            Pin(num='19',name='COMP1',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='D6',func=pin_types.INPUT,unit=1),
            Pin(num='20',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='21',name='~{IOUT2}',func=pin_types.OUTPUT,unit=1),
            Pin(num='22',name='IOUT1',func=pin_types.OUTPUT,unit=1),
            Pin(num='23',name='COMP2',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='25',name='MODE',func=pin_types.INPUT,unit=1),
            Pin(num='26',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='27',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='28',name='CLK',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='D5',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='D4',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D0',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='NC',func=pin_types.NOCONNECT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'TLV5627CD', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'TLV5627CD'}), 'ref_prefix':'U', 'fplist':[''], 'footprint':'', 'keywords':'DAC 4CH 8bit', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/tlv5627.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nTLV5627CD\n\nDAC 4CH 8bit', 'pins':[
            Pin(num='1',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='REFINCD',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='13',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='14',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='15',name='REFINAB',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{PD}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='FS',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='9',name='AGND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD390KD', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD390KD'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'4ch DAC 12bit', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD390MIL.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD390KD\n\n4ch DAC 12bit', 'pins':[
            Pin(num='1',name='D0',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='D9',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='D10',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='D11',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='-VS',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='16',name='REFOUT',func=pin_types.PASSIVE,unit=1),
            Pin(num='17',name='REFIN',func=pin_types.PASSIVE,unit=1),
            Pin(num='18',name='VOUT1',func=pin_types.PASSIVE,unit=1),
            Pin(num='19',name='VOUT2',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='20',name='VOUT3',func=pin_types.PASSIVE,unit=1),
            Pin(num='21',name='VOUT4',func=pin_types.PASSIVE,unit=1),
            Pin(num='22',name='+VS',func=pin_types.PWRIN,unit=1),
            Pin(num='23',name='~{A1}',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='~{A0}',func=pin_types.INPUT,unit=1),
            Pin(num='25',name='~{CS1}',func=pin_types.INPUT,unit=1),
            Pin(num='26',name='~{CS2}',func=pin_types.INPUT,unit=1),
            Pin(num='27',name='~{CS3}',func=pin_types.INPUT,unit=1),
            Pin(num='28',name='~{CS4}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='D4',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='D5',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='D8',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD558KN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD558KN'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC Reference Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD558.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD558KN\n\n8bit DAC Reference Single Supply', 'pins':[
            Pin(num='1',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='V+',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='VSEL',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='VSEN',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{CE}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD558KP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD558KP'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC Reference Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD558.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD558KP\n\n8bit DAC Reference Single Supply', 'pins':[
            Pin(num='10',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='~{CE}',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='V+',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='17',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='18',name='VSEL',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='VSEN',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='20',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB6',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5687RBCPZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5687RBCPZ'}), 'ref_prefix':'U', 'fplist':['Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm'], 'footprint':'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'keywords':'dac 2nch 12bit spi', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5689R_5687R.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5687RBCPZ\n\ndac 2nch 12bit spi', 'pins':[
            Pin(num='1',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='RSTSEL',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='VREF',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='17',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='5',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GAIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='VLOGIC',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5687RBRUZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5687RBRUZ'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'dac 2nch 12bit spi', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5689R_5687R.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5687RBRUZ\n\ndac 2nch 12bit spi', 'pins':[
            Pin(num='1',name='VREF',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='GAIN',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='VLOGIC',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='RSTSEL',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='~{LDAC}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5689BCPZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5689BCPZ'}), 'ref_prefix':'U', 'fplist':['Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm'], 'footprint':'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'keywords':'dac 2nch 16bit spi', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5689_5687.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5689BCPZ\n\ndac 2nch 16bit spi', 'pins':[
            Pin(num='1',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='RSTSEL',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='VREF',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='17',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='5',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GAIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='VLOGIC',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5689BRUZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5689BRUZ'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'dac 2nch 16bit spi', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5689_5687.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5689BRUZ\n\ndac 2nch 16bit spi', 'pins':[
            Pin(num='1',name='VREF',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='GAIN',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='VLOGIC',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='RSTSEL',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='~{LDAC}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5689RxCPZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5689RxCPZ'}), 'ref_prefix':'U', 'fplist':['Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm'], 'footprint':'Package_CSP:LFCSP-16-1EP_3x3mm_P0.5mm_EP1.854x1.854mm', 'keywords':'dac 2nch 16bit spi', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5689R_5687R.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5689RxCPZ\n\ndac 2nch 16bit spi', 'pins':[
            Pin(num='1',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='RSTSEL',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='VREF',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='17',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='5',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GAIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='VLOGIC',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5689RxRUZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5689RxRUZ'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'dac 2nch 16bit spi', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5689R_5687R.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5689RxRUZ\n\ndac 2nch 16bit spi', 'pins':[
            Pin(num='1',name='VREF',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='GAIN',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='VLOGIC',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='RSTSEL',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='~{LDAC}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5692RxRM', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5692RxRM'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-10_3x3mm_P0.5mm', 'Package_SO:MSOP-10_3x3mm_P0.5mm'], 'footprint':'Package_SO:MSOP-10_3x3mm_P0.5mm', 'keywords':'serial DAC i2c digital analog converter', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5693R_5692R_5691R_5693.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5692RxRM\n\nserial DAC i2c digital analog converter', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VLOGIC',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='9',name='VREF',func=pin_types.PASSIVE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5693RxRM', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5693RxRM'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-10_3x3mm_P0.5mm', 'Package_SO:MSOP-10_3x3mm_P0.5mm', 'Package_SO:MSOP-10_3x3mm_P0.5mm'], 'footprint':'Package_SO:MSOP-10_3x3mm_P0.5mm', 'keywords':'serial DAC i2c digital analog converter', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD5693R_5692R_5691R_5693.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5693RxRM\n\nserial DAC i2c digital analog converter', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VLOGIC',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='9',name='VREF',func=pin_types.PASSIVE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD5791xRUZ', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD5791xRUZ'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm', 'Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm', 'keywords':'1ch', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/ad5791.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD5791xRUZ\n\n1ch', 'pins':[
            Pin(num='1',name='INV',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='IOV_{CC}',func=pin_types.PWRIN,unit=1),
            Pin(num='11',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='SDIN',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='V_{REFNF}',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='V_{REFNS}',func=pin_types.OUTPUT,unit=1),
            Pin(num='18',name='V_{SS}',func=pin_types.PWRIN,unit=1),
            Pin(num='19',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='V_{OUT}',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='R_{FB}',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='V_{REFPS}',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='V_{REFPF}',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='V_{DD}',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='~{RESET}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='V_{CC}',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7224LN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7224LN'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC Dual Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7224.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7224LN\n\n8bit DAC Dual Single Supply', 'pins':[
            Pin(num='1',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{RST}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='4',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='DB7(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7224LP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7224LP'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC Dual Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7224.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7224LP\n\n8bit DAC Dual Single Supply', 'pins':[
            Pin(num='10',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='~{RST}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='20',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='6',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='DB7(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB5',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7224LR-1', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7224LR-1'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC Dual Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7224.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7224LR-1\n\n8bit DAC Dual Single Supply', 'pins':[
            Pin(num='1',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='~{RST}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='4',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='DB7(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7224LR-18', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7224LR-18'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC Dual Single Supply', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7224.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7224LR-18\n\n8bit DAC Dual Single Supply', 'pins':[
            Pin(num='1',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{RST}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='4',name='AGND',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='DB7(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7225CRS', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7225CRS'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC 4CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7225.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7225CRS\n\n8bit DAC 4CH', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VREFD',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='VREFC',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='23',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='24',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREFB',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='VREFA',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB7',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7225LN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7225LN'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC 4CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7225.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7225LN\n\n8bit DAC 4CH', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VREFD',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='VREFC',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='23',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='24',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREFB',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='VREFA',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB7',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7225LP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7225LP'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC 4CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7225.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7225LP\n\n8bit DAC 4CH', 'pins':[
            Pin(num='10',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='VREFD',func=pin_types.INPUT,unit=1),
            Pin(num='25',name='VREFC',func=pin_types.INPUT,unit=1),
            Pin(num='26',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='27',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='28',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='VREFB',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='VREFA',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7225LR', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7225LR'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC 4CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7225.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7225LR\n\n8bit DAC 4CH', 'pins':[
            Pin(num='1',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='10',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='VREFD',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='VREFC',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='23',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='24',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VREFB',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='VREFA',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='AGND',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DB7',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7228ACN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7228ACN'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC 8CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7228.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7228ACN\n\n8bit DAC 8CH', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='11',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='12',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUT8',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='A2',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='VOUT7',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VOUT6',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUT5',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUT4',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VOUT3',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='VOUT2',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='VOUT1',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7228ACP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7228ACP'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC 8CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7228.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7228ACP\n\n8bit DAC 8CH', 'pins':[
            Pin(num='10',name='VOUT2',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='VOUT1',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='14',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='16',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='20',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='25',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='26',name='A2',func=pin_types.INPUT,unit=1),
            Pin(num='27',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='28',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='VOUT8',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VOUT7',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUT6',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUT5',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VOUT4',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='VOUT3',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7228ACR', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7228ACR'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'8bit DAC 8CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7228.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7228ACR\n\n8bit DAC 8CH', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VSS',func=pin_types.PWRIN,unit=1),
            Pin(num='11',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='12',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='DB7',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='DB6',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='DB5',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='DB4',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='DB3',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='DB2',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='DB1',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VOUT8',func=pin_types.OUTPUT,unit=1),
            Pin(num='20',name='DB0',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='~{WR}',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='A2',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='A0',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='VOUT7',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VOUT6',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUT5',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUT4',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VOUT3',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='VOUT2',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='VOUT1',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7391', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7391'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'SPI 10 bit DAC', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/AD7390_7391.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7391\n\nSPI 10 bit DAC', 'pins':[
            Pin(num='1',name='~{LD}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='CLK',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='Vout',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vref',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7533KN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7533KN'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'10bit DAC 1CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7533.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7533KN\n\n10bit DAC 1CH', 'pins':[
            Pin(num='1',name='I_OUT1',func=pin_types.PASSIVE,unit=1),
            Pin(num='10',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='D0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='16',name='RFBACK',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='I_OUT2',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='D9(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='D8',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='D4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7533KP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7533KP'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'10bit DAC 1CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7533.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7533KP\n\n10bit DAC 1CH', 'pins':[
            Pin(num='10',name='D5',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='D4',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='17',name='D0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='18',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='19',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='I_OUT1',func=pin_types.PASSIVE,unit=1),
            Pin(num='20',name='RFBACK',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='I_OUT2',func=pin_types.PASSIVE,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='D9(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D8',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='D6',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'AD7533LN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'AD7533LN'}), 'ref_prefix':'U', 'fplist':['', '', ''], 'footprint':'', 'keywords':'10bit DAC 1CH', 'description':'', 'datasheet':'https://www.analog.com/static/imported-files/data_sheets/AD7533.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nAD7533LN\n\n10bit DAC 1CH', 'pins':[
            Pin(num='1',name='I_OUT1',func=pin_types.PASSIVE,unit=1),
            Pin(num='10',name='D3',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='D2',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='D1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='D0(LSB)',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='VREF',func=pin_types.PASSIVE,unit=1),
            Pin(num='16',name='RFBACK',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='I_OUT2',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='D9(MSB)',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='D8',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='D7',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='D5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='D4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC0808_DIP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC0808_DIP'}), 'ref_prefix':'U', 'fplist':['Package_DIP:DIP-16_W7.62mm', 'Package_DIP:DIP-16_W7.62mm'], 'footprint':'Package_DIP:DIP-16_W7.62mm', 'keywords':'8 bit multiplying DAC', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac0808.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC0808_DIP\n\n8 bit multiplying DAC', 'pins':[
            Pin(num='1',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='10',name='A3',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='A2',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='A1',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='VREF+',func=pin_types.OUTPUT,unit=1),
            Pin(num='15',name='VREF-',func=pin_types.OUTPUT,unit=1),
            Pin(num='16',name='COMPEN',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='VEE',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='I0',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='A8',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='A7',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='A6',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='A5',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='A4',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC0808_SOIC', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC0808_SOIC'}), 'ref_prefix':'U', 'fplist':['Package_SO:SOIC-16_3.9x9.9mm_P1.27mm', 'Package_SO:SOIC-16_3.9x9.9mm_P1.27mm'], 'footprint':'Package_SO:SOIC-16_3.9x9.9mm_P1.27mm', 'keywords':'8 bit multiplying DAC', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac0808.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC0808_SOIC\n\n8 bit multiplying DAC', 'pins':[
            Pin(num='1',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='A2',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='A3',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='A4',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='A5',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='A6',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='A7',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='A8',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='VREF+',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='VREF-',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='COMPEN',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='6',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='VEE',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='I0',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='A1',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC101C081CIMK', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC101C081CIMK'}), 'ref_prefix':'U', 'fplist':['Package_TO_SOT_SMD:SOT-23-6', 'Package_TO_SOT_SMD:SOT-23-6'], 'footprint':'Package_TO_SOT_SMD:SOT-23-6', 'keywords':'I2C DAC 10-bit', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac101c081.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC101C081CIMK\n\nI2C DAC 10-bit', 'pins':[
            Pin(num='1',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VA',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='5',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='ADR0',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC121C081CIMK', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC121C081CIMK'}), 'ref_prefix':'U', 'fplist':['Package_TO_SOT_SMD:SOT-23-6', 'Package_TO_SOT_SMD:SOT-23-6', 'Package_TO_SOT_SMD:SOT-23-6'], 'footprint':'Package_TO_SOT_SMD:SOT-23-6', 'keywords':'I2C DAC 12-bit', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac121c081.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC121C081CIMK\n\nI2C DAC 12-bit', 'pins':[
            Pin(num='1',name='VOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='VA',func=pin_types.PWRIN,unit=1),
            Pin(num='3',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='5',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='ADR0',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC60502', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC60502'}), 'ref_prefix':'U', 'fplist':['Package_SON:Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm', 'Package_SON:Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm'], 'footprint':'Package_SON:Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm', 'keywords':'texas digital-analog converter', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac80502.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC60502\n\ntexas digital-analog converter', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN),
            Pin(num='10',name='VREFIO',func=pin_types.BIDIR),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT),
            Pin(num='3',name='RSTSEL',func=pin_types.INPUT),
            Pin(num='4',name='AGND',func=pin_types.PWRIN),
            Pin(num='5',name='SPI2C',func=pin_types.INPUT),
            Pin(num='7',name='~{SYNC}/A0',func=pin_types.INPUT),
            Pin(num='8',name='SDIN/SDA',func=pin_types.BIDIR),
            Pin(num='9',name='VOUTB',func=pin_types.OUTPUT),
            Pin(num='6',name='SCLK/SCL',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC60504', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC60504'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:Texas_RTE0016D_WQFN-16-1EP_3x3mm_P0.5mm_EP0.8x0.8mm_ThermalVias', 'Package_DFN_QFN:Texas_RTE0016D_WQFN-16-1EP_3x3mm_P0.5mm_EP0.8x0.8mm_ThermalVias'], 'footprint':'Package_DFN_QFN:Texas_RTE0016D_WQFN-16-1EP_3x3mm_P0.5mm_EP0.8x0.8mm_ThermalVias', 'keywords':'texas quad digital-analog converter', 'description':'', 'datasheet':'https://www.ti.com/lit/gpn/dac60504', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC60504\n\ntexas quad digital-analog converter', 'pins':[
            Pin(num='1',name='REF',func=pin_types.BIDIR),
            Pin(num='10',name='REFDIV',func=pin_types.INPUT),
            Pin(num='11',name='~{LDAC}',func=pin_types.INPUT),
            Pin(num='12',name='~{CS}',func=pin_types.INPUT),
            Pin(num='13',name='SCLK',func=pin_types.INPUT),
            Pin(num='14',name='SDI',func=pin_types.INPUT),
            Pin(num='15',name='SDO/~{ALARM}',func=pin_types.OUTPUT),
            Pin(num='16',name='VIO',func=pin_types.PWRIN),
            Pin(num='2',name='OUT0',func=pin_types.OUTPUT),
            Pin(num='3',name='OUT1',func=pin_types.OUTPUT),
            Pin(num='4',name='OUT2',func=pin_types.OUTPUT),
            Pin(num='5',name='OUT3',func=pin_types.OUTPUT),
            Pin(num='6',name='GND',func=pin_types.PWRIN),
            Pin(num='7',name='VDD',func=pin_types.PWRIN),
            Pin(num='8',name='GAIN',func=pin_types.INPUT),
            Pin(num='9',name='RSTSEL',func=pin_types.INPUT),
            Pin(num='17',name='EP',func=pin_types.PASSIVE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC6311xDCK', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC6311xDCK'}), 'ref_prefix':'U', 'fplist':['Package_TO_SOT_SMD:SOT-363_SC-70-6', 'Package_TO_SOT_SMD:SOT-363_SC-70-6'], 'footprint':'Package_TO_SOT_SMD:SOT-363_SC-70-6', 'keywords':'DAC SPI 1-channel', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac5311.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC6311xDCK\n\nDAC SPI 1-channel', 'pins':[
            Pin(num='1',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='AVDD/AVREF',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='VOUT',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC6578xPW', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC6578xPW'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'DAC I2C TWI 8-channel', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac5578.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC6578xPW\n\nDAC I2C TWI 8-channel', 'pins':[
            Pin(num='1',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='VOUTH',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='VOUTF',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='13',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='14',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='16',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='ADDR0',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUTE',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VOUTG',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='VREFIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{CLR}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC6578xRGE', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC6578xRGE'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm', 'Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm'], 'footprint':'Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm', 'keywords':'DAC I2C TWI 8-channel', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac5578.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC6578xRGE\n\nDAC I2C TWI 8-channel', 'pins':[
            Pin(num='1',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='10',name='ADDR1',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='ADDR0',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='VOUTH',func=pin_types.OUTPUT,unit=1),
            Pin(num='14',name='VOUTF',func=pin_types.OUTPUT,unit=1),
            Pin(num='15',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='16',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='17',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='18',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='19',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='2',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='20',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='TWOC',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='24',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='25',name='EP',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUTE',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUTG',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='8',name='VREFIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='RSTSEL',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC70502', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC70502'}), 'ref_prefix':'U', 'fplist':['Package_SON:Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm', 'Package_SON:Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm', 'Package_SON:Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm'], 'footprint':'Package_SON:Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm', 'keywords':'texas digital-analog converter', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac80502.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC70502\n\ntexas digital-analog converter', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN),
            Pin(num='10',name='VREFIO',func=pin_types.BIDIR),
            Pin(num='2',name='VOUTA',func=pin_types.OUTPUT),
            Pin(num='3',name='RSTSEL',func=pin_types.INPUT),
            Pin(num='4',name='AGND',func=pin_types.PWRIN),
            Pin(num='5',name='SPI2C',func=pin_types.INPUT),
            Pin(num='7',name='~{SYNC}/A0',func=pin_types.INPUT),
            Pin(num='8',name='SDIN/SDA',func=pin_types.BIDIR),
            Pin(num='9',name='VOUTB',func=pin_types.OUTPUT),
            Pin(num='6',name='SCLK/SCL',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC70504', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC70504'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:Texas_RTE0016D_WQFN-16-1EP_3x3mm_P0.5mm_EP0.8x0.8mm_ThermalVias', 'Package_DFN_QFN:Texas_RTE0016D_WQFN-16-1EP_3x3mm_P0.5mm_EP0.8x0.8mm_ThermalVias', 'Package_DFN_QFN:Texas_RTE0016D_WQFN-16-1EP_3x3mm_P0.5mm_EP0.8x0.8mm_ThermalVias'], 'footprint':'Package_DFN_QFN:Texas_RTE0016D_WQFN-16-1EP_3x3mm_P0.5mm_EP0.8x0.8mm_ThermalVias', 'keywords':'texas quad digital-analog converter', 'description':'', 'datasheet':'https://www.ti.com/lit/gpn/dac70504', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC70504\n\ntexas quad digital-analog converter', 'pins':[
            Pin(num='1',name='REF',func=pin_types.BIDIR),
            Pin(num='10',name='REFDIV',func=pin_types.INPUT),
            Pin(num='11',name='~{LDAC}',func=pin_types.INPUT),
            Pin(num='12',name='~{CS}',func=pin_types.INPUT),
            Pin(num='13',name='SCLK',func=pin_types.INPUT),
            Pin(num='14',name='SDI',func=pin_types.INPUT),
            Pin(num='15',name='SDO/~{ALARM}',func=pin_types.OUTPUT),
            Pin(num='16',name='VIO',func=pin_types.PWRIN),
            Pin(num='2',name='OUT0',func=pin_types.OUTPUT),
            Pin(num='3',name='OUT1',func=pin_types.OUTPUT),
            Pin(num='4',name='OUT2',func=pin_types.OUTPUT),
            Pin(num='5',name='OUT3',func=pin_types.OUTPUT),
            Pin(num='6',name='GND',func=pin_types.PWRIN),
            Pin(num='7',name='VDD',func=pin_types.PWRIN),
            Pin(num='8',name='GAIN',func=pin_types.INPUT),
            Pin(num='9',name='RSTSEL',func=pin_types.INPUT),
            Pin(num='17',name='EP',func=pin_types.PASSIVE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC7311xDCK', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC7311xDCK'}), 'ref_prefix':'U', 'fplist':['Package_TO_SOT_SMD:SOT-363_SC-70-6', 'Package_TO_SOT_SMD:SOT-363_SC-70-6', 'Package_TO_SOT_SMD:SOT-363_SC-70-6'], 'footprint':'Package_TO_SOT_SMD:SOT-363_SC-70-6', 'keywords':'DAC SPI 1-channel', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac5311.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC7311xDCK\n\nDAC SPI 1-channel', 'pins':[
            Pin(num='1',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='AVDD/AVREF',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='6',name='VOUT',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC7565', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC7565'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'12-bit quad DAC voltage reference', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac7565.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC7565\n\n12-bit quad DAC voltage reference', 'pins':[
            Pin(num='1',name='VOUTA',func=pin_types.OUTPUT),
            Pin(num='10',name='SCLK',func=pin_types.INPUT),
            Pin(num='11',name='DIN',func=pin_types.INPUT),
            Pin(num='12',name='IOVDD',func=pin_types.PWRIN),
            Pin(num='13',name='~{RST}',func=pin_types.INPUT),
            Pin(num='14',name='RSTSEL',func=pin_types.INPUT),
            Pin(num='15',name='~{ENABLE}',func=pin_types.INPUT),
            Pin(num='16',name='LDAC',func=pin_types.INPUT),
            Pin(num='2',name='VOUTB',func=pin_types.OUTPUT),
            Pin(num='3',name='VREFH/VREFOUT',func=pin_types.BIDIR),
            Pin(num='4',name='AVDD',func=pin_types.PWRIN),
            Pin(num='5',name='VREFL',func=pin_types.INPUT),
            Pin(num='6',name='GND',func=pin_types.PWRIN),
            Pin(num='7',name='VOUTC',func=pin_types.OUTPUT),
            Pin(num='8',name='VOUTD',func=pin_types.OUTPUT),
            Pin(num='9',name='~{SYNC}',func=pin_types.INPUT)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC7578xPW', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC7578xPW'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'DAC I2C TWI 8-channel', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac5578.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC7578xPW\n\nDAC I2C TWI 8-channel', 'pins':[
            Pin(num='1',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='10',name='VOUTH',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='VOUTF',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='13',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='14',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='15',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='16',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='ADDR0',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUTE',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VOUTG',func=pin_types.OUTPUT,unit=1),
            Pin(num='8',name='VREFIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{CLR}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC7578xRGE', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC7578xRGE'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm', 'Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm', 'Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm'], 'footprint':'Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm', 'keywords':'DAC I2C TWI 8-channel', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac5578.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC7578xRGE\n\nDAC I2C TWI 8-channel', 'pins':[
            Pin(num='1',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='10',name='ADDR1',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='ADDR0',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='VOUTH',func=pin_types.OUTPUT,unit=1),
            Pin(num='14',name='VOUTF',func=pin_types.OUTPUT,unit=1),
            Pin(num='15',name='VOUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='16',name='VOUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='17',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='18',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='19',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='2',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='20',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='21',name='TWOC',func=pin_types.INPUT,unit=1),
            Pin(num='22',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='23',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='24',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='25',name='EP',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='VOUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='VOUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VOUTE',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='VOUTG',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='8',name='VREFIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='RSTSEL',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC7750xRHA', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC7750xRHA'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:Texas_RHA_VQFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm_ThermalVias', 'Package_DFN_QFN:Texas_RHA_VQFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm_ThermalVias'], 'footprint':'Package_DFN_QFN:Texas_RHA_VQFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm_ThermalVias', 'keywords':'DAC Current Loop 20mA', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/dac7750.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC7750xRHA\n\nDAC Current Loop 20mA', 'pins':[
            Pin(num='1',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='10',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='11',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='12',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='13',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='14',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='15',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='16',name='ISET-R',func=pin_types.PASSIVE,unit=1),
            Pin(num='17',name='REFOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='18',name='REFIN',func=pin_types.INPUT,unit=1),
            Pin(num='19',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='2',name='~{ALARM}',func=pin_types.OPENCOLL,unit=1),
            Pin(num='20',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='21',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='22',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='23',name='DVDD-EN',func=pin_types.INPUT,unit=1),
            Pin(num='24',name='HART-IN',func=pin_types.INPUT,unit=1),
            Pin(num='25',name='R3-SENSE',func=pin_types.OUTPUT,unit=1),
            Pin(num='26',name='IOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='27',name='BOOST',func=pin_types.OUTPUT,unit=1),
            Pin(num='28',name='CAP1',func=pin_types.PASSIVE,unit=1),
            Pin(num='29',name='CAP2',func=pin_types.PASSIVE,unit=1),
            Pin(num='3',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='30',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='31',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='32',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='33',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='34',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='35',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='36',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='37',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='38',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='39',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='40',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='41',name='GND',func=pin_types.PASSIVE,unit=1),
            Pin(num='5',name='CLR',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='LATCH',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='SDO',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8531E', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8531E'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-8_3x3mm_P0.65mm', 'Package_SO:MSOP-8_3x3mm_P0.65mm'], 'footprint':'Package_SO:MSOP-8_3x3mm_P0.65mm', 'keywords':'DAC 16-Bit  Voltage Output Rail-to-Rail SPI', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac8531.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8531E\n\nDAC 16-Bit  Voltage Output Rail-to-Rail SPI', 'pins':[
            Pin(num='1',name='V_{DD}',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='V_{REF}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='V_{FB}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='V_{OUT}',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D_{IN}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8531IDRB', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8531IDRB'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-8_3x3mm_P0.65mm', 'Package_SO:MSOP-8_3x3mm_P0.65mm', 'Package_SON:VSON-8-1EP_3x3mm_P0.65mm_EP1.65x2.4mm'], 'footprint':'Package_SO:MSOP-8_3x3mm_P0.65mm', 'keywords':'DAC 16-Bit  Voltage Output Rail-to-Rail SPI', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac8531.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8531IDRB\n\nDAC 16-Bit  Voltage Output Rail-to-Rail SPI', 'pins':[
            Pin(num='1',name='V_{DD}',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='V_{REF}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='V_{FB}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='V_{OUT}',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D_{IN}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8550IxDGK', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8550IxDGK'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-8_3x3mm_P0.65mm', 'Package_SO:MSOP-8_3x3mm_P0.65mm', 'Package_SON:VSON-8-1EP_3x3mm_P0.65mm_EP1.65x2.4mm', 'Package_SON:VSON-8-1EP_3x3mm_P0.65mm_EP1.65x2.4mm'], 'footprint':'Package_SO:MSOP-8_3x3mm_P0.65mm', 'keywords':'DAC 16-Bit  Voltage Output Rail-to-Rail SPI', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac8550.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8550IxDGK\n\nDAC 16-Bit  Voltage Output Rail-to-Rail SPI', 'pins':[
            Pin(num='1',name='V_{DD}',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='V_{REF}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='V_{FB}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='V_{OUT}',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D_{IN}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8551IxDGK', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8551IxDGK'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-8_3x3mm_P0.65mm', 'Package_SO:MSOP-8_3x3mm_P0.65mm', 'Package_SON:VSON-8-1EP_3x3mm_P0.65mm_EP1.65x2.4mm', 'Package_SON:VSON-8-1EP_3x3mm_P0.65mm_EP1.65x2.4mm', 'Package_SON:VSON-8-1EP_3x3mm_P0.65mm_EP1.65x2.4mm'], 'footprint':'Package_SO:MSOP-8_3x3mm_P0.65mm', 'keywords':'DAC 16-Bit  Voltage Output Rail-to-Rail SPI', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac8551.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8551IxDGK\n\nDAC 16-Bit  Voltage Output Rail-to-Rail SPI', 'pins':[
            Pin(num='1',name='V_{DD}',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='V_{REF}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='V_{FB}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='V_{OUT}',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='~{SYNC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='D_{IN}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'DAC8565', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'DAC8565'}), 'ref_prefix':'U', 'fplist':['Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'Package_SO:TSSOP-16_4.4x5mm_P0.65mm'], 'footprint':'Package_SO:TSSOP-16_4.4x5mm_P0.65mm', 'keywords':'16-bit quad DAC voltage reference', 'description':'', 'datasheet':'https://www.ti.com/lit/ds/symlink/dac8565.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nDAC8565\n\n16-bit quad DAC voltage reference', 'pins':[
            Pin(num='1',name='VOUTA',func=pin_types.OUTPUT),
            Pin(num='10',name='SCLK',func=pin_types.INPUT),
            Pin(num='11',name='DIN',func=pin_types.INPUT),
            Pin(num='12',name='IOVDD',func=pin_types.PWRIN),
            Pin(num='13',name='~{RST}',func=pin_types.INPUT),
            Pin(num='14',name='RSTSEL',func=pin_types.INPUT),
            Pin(num='15',name='~{ENABLE}',func=pin_types.INPUT),
            Pin(num='16',name='LDAC',func=pin_types.INPUT),
            Pin(num='2',name='VOUTB',func=pin_types.OUTPUT),
            Pin(num='3',name='VREFH/VREFOUT',func=pin_types.BIDIR),
            Pin(num='4',name='AVDD',func=pin_types.PWRIN),
            Pin(num='5',name='VREFL',func=pin_types.INPUT),
            Pin(num='6',name='GND',func=pin_types.PWRIN),
            Pin(num='7',name='VOUTC',func=pin_types.OUTPUT),
            Pin(num='8',name='VOUTD',func=pin_types.OUTPUT),
            Pin(num='9',name='~{SYNC}',func=pin_types.INPUT)], 'unit_defs':[] }),
        Part(**{ 'name':'LTC1446L', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'LTC1446L'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'12-Bit DAC SPI 2ch', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/1446fa.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nLTC1446L\n\n12-Bit DAC SPI 2ch', 'pins':[
            Pin(num='1',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='~{CS}/LD',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDO',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='VA',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='VB',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'LTC1664CN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'LTC1664CN'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'Quad DAC Micropower 10bit 4ch', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/1664fa.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nLTC1664CN\n\nQuad DAC Micropower 10bit 4ch', 'pins':[
            Pin(num='1',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='DOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='13',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='14',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='15',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='16',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='REF',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='~{CS}/LD',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DIN',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'LTC1664IGN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'LTC1664IGN'}), 'ref_prefix':'U', 'fplist':['', '', ''], 'footprint':'', 'keywords':'Quad DAC Micropower 10bit 4ch', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/1664fa.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nLTC1664IGN\n\nQuad DAC Micropower 10bit 4ch', 'pins':[
            Pin(num='1',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='DOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='13',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='14',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='15',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='16',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='REF',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='~{CS}/LD',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DIN',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'LTC1664IN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'LTC1664IN'}), 'ref_prefix':'U', 'fplist':['', '', '', ''], 'footprint':'', 'keywords':'Quad DAC Micropower 10bit 4ch', 'description':'', 'datasheet':'https://www.analog.com/media/en/technical-documentation/data-sheets/1664fa.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nLTC1664IN\n\nQuad DAC Micropower 10bit 4ch', 'pins':[
            Pin(num='1',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='DOUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='13',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='14',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='15',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='16',name='VCC',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='5',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='REF',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='~{CS}/LD',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='DIN',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5138', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5138'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm', 'Package_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm'], 'footprint':'Package_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm', 'keywords':'16-bit DAC 1CH', 'description':'', 'datasheet':'https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5138\n\n16-bit DAC 1CH', 'pins':[
            Pin(num='1',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='10',name='~{READY}',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='12',name='OUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='13',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='REFI',func=pin_types.INPUT,unit=1),
            Pin(num='15',name='REFO',func=pin_types.OUTPUT,unit=1),
            Pin(num='16',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='M/~{Z}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='5',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='AGND',func=pin_types.PWRIN,unit=1),
            Pin(num='9',name='NC',func=pin_types.NOCONNECT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5217', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5217'}), 'ref_prefix':'U', 'fplist':['Package_SO:MSOP-8_3x3mm_P0.65mm', 'Package_SO:MSOP-8_3x3mm_P0.65mm'], 'footprint':'Package_SO:MSOP-8_3x3mm_P0.65mm', 'keywords':'DA 16 Bit 1 ch', 'description':'', 'datasheet':'https://datasheets.maximintegrated.com/en/ds/MAX5215-MAX5217.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5217\n\nDA 16 Bit 1 ch', 'pins':[
            Pin(num='1',name='REF',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='ADDR',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='5',name='~{AUX}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='OUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='GND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5719xSD', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5719xSD'}), 'ref_prefix':'U', 'fplist':['Package_SO:SOIC-14_3.9x8.7mm_P1.27mm', 'Package_SO:SOIC-14_3.9x8.7mm_P1.27mm'], 'footprint':'Package_SO:SOIC-14_3.9x8.7mm_P1.27mm', 'keywords':'DAC', 'description':'', 'datasheet':'https://datasheets.maximintegrated.com/en/ds/MAX5717-MAX5719.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5719xSD\n\nDAC', 'pins':[
            Pin(num='1',name='RFB',func=pin_types.PASSIVE,unit=1),
            Pin(num='10',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='INV',func=pin_types.PASSIVE,unit=1),
            Pin(num='14',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='OUT',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='AGNDF',func=pin_types.PWRIN,unit=1),
            Pin(num='4',name='AGNDS',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='REFS',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='REFF',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='NC',func=pin_types.NOCONNECT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5814', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5814'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'DA 10 Bit 4 ch', 'description':'', 'datasheet':'http://datasheets.maximintegrated.com/en/ds/MAX5813-MAX5815.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5814\n\nDA 10 Bit 4 ch', 'pins':[
            Pin(num='1',name='REF',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='12',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='VDDIO',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='ADDR1',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='ADDR0',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5814WLP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5814WLP'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'DA 10 Bit 4 ch', 'description':'', 'datasheet':'http://datasheets.maximintegrated.com/en/ds/MAX5813-MAX5815.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5814WLP\n\nDA 10 Bit 4 ch', 'pins':[
            Pin(num='A1',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='A2',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='A3',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='A4',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='B1',name='REF',func=pin_types.PWRIN,unit=1),
            Pin(num='B2',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='B3',name='VDDIO',func=pin_types.PWRIN,unit=1),
            Pin(num='B4',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='C1',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='C2',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='C3',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='C4',name='ADDR0',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5815', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5815'}), 'ref_prefix':'U', 'fplist':['', '', ''], 'footprint':'', 'keywords':'DA 12 Bit 4 ch', 'description':'', 'datasheet':'http://datasheets.maximintegrated.com/en/ds/MAX5813-MAX5815.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5815\n\nDA 12 Bit 4 ch', 'pins':[
            Pin(num='1',name='REF',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='12',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='13',name='VDDIO',func=pin_types.PWRIN,unit=1),
            Pin(num='14',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='2',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='3',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='4',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='5',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='6',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='ADDR1',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='ADDR0',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MAX5815WLP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MAX5815WLP'}), 'ref_prefix':'U', 'fplist':['', '', ''], 'footprint':'', 'keywords':'DA 12 Bit 4 ch', 'description':'', 'datasheet':'http://datasheets.maximintegrated.com/en/ds/MAX5813-MAX5815.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMAX5815WLP\n\nDA 12 Bit 4 ch', 'pins':[
            Pin(num='A1',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='A2',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='A3',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='A4',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='B1',name='REF',func=pin_types.PWRIN,unit=1),
            Pin(num='B2',name='GND',func=pin_types.PWRIN,unit=1),
            Pin(num='B3',name='VDDIO',func=pin_types.PWRIN,unit=1),
            Pin(num='B4',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='C1',name='~{CLR}',func=pin_types.INPUT,unit=1),
            Pin(num='C2',name='SDA',func=pin_types.BIDIR,unit=1),
            Pin(num='C3',name='SCL',func=pin_types.INPUT,unit=1),
            Pin(num='C4',name='ADDR0',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4811', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4811'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'10-Bit DAC SPI Reference 1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22244B.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4811\n\n10-Bit DAC SPI Reference 1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='~{SHDN}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4811-EMC', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4811-EMC'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm'], 'footprint':'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'keywords':'10-Bit DAC SPI Reference 1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22244B.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4811-EMC\n\n10-Bit DAC SPI Reference 1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='~{SHDN}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='PAD/Vss',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4812', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4812'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'10-Bit DAC SPI Reference 2ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/20002249B.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4812\n\n10-Bit DAC SPI Reference 2ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='VB',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='VA',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4821', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4821'}), 'ref_prefix':'U', 'fplist':['', '', ''], 'footprint':'', 'keywords':'12-Bit DAC SPI Reference 1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22244B.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4821\n\n12-Bit DAC SPI Reference 1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='~{SHDN}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4821-EMC', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4821-EMC'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm'], 'footprint':'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'keywords':'12-Bit DAC SPI Reference 1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22244B.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4821-EMC\n\n12-Bit DAC SPI Reference 1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='~{SHDN}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='PAD/Vss',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4822', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4822'}), 'ref_prefix':'U', 'fplist':['', '', ''], 'footprint':'', 'keywords':'12-Bit DAC SPI Reference 2ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/20002249B.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4822\n\n12-Bit DAC SPI Reference 2ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='VB',func=pin_types.OUTPUT,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='VA',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4911', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4911'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'10-Bit DAC SPI 1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22248a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4911\n\n10-Bit DAC SPI 1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='Vref',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4911-EMC', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4911-EMC'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm'], 'footprint':'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'keywords':'10-Bit DAC SPI  1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22248a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4911-EMC\n\n10-Bit DAC SPI  1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='Vref',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='PAD/Vss',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4912', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4912'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'10-Bit DAC SPI 2ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22250A.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4912\n\n10-Bit DAC SPI 2ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VB',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='VrefB',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='VrefA',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='VA',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{SHDN}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4921', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4921'}), 'ref_prefix':'U', 'fplist':['', '', ''], 'footprint':'', 'keywords':'12-Bit DAC SPI 1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22248a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4921\n\n12-Bit DAC SPI 1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='Vref',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4921-EMC', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4921-EMC'}), 'ref_prefix':'U', 'fplist':['Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm'], 'footprint':'Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm', 'keywords':'12-Bit DAC SPI  1ch', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22248a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4921-EMC\n\n12-Bit DAC SPI  1ch', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='Vref',func=pin_types.PWRIN,unit=1),
            Pin(num='7',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='Vout',func=pin_types.OUTPUT,unit=1),
            Pin(num='9',name='PAD/Vss',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4921-EP', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4921-EP'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'Single DAC 1ch 12bit SPI', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4921-EP\n\nSingle DAC 1ch 12bit SPI', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='VrefA',func=pin_types.PASSIVE,unit=1),
            Pin(num='7',name='AVSS',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='VoutA',func=pin_types.PASSIVE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4921-ESN', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4921-ESN'}), 'ref_prefix':'U', 'fplist':['', '', ''], 'footprint':'', 'keywords':'Single DAC 1ch 12bit SPI', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4921-ESN\n\nSingle DAC 1ch 12bit SPI', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='VrefA',func=pin_types.PASSIVE,unit=1),
            Pin(num='7',name='AVSS',func=pin_types.PWRIN,unit=1),
            Pin(num='8',name='VoutA',func=pin_types.PASSIVE,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4922', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4922'}), 'ref_prefix':'U', 'fplist':['', '', ''], 'footprint':'', 'keywords':'12-Bit DAC SPI 2CH', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/DeviceDoc/22250A.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4922\n\n12-Bit DAC SPI 2CH', 'pins':[
            Pin(num='1',name='Vdd',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VB',func=pin_types.OUTPUT,unit=1),
            Pin(num='11',name='VrefB',func=pin_types.INPUT,unit=1),
            Pin(num='12',name='Vss',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='VrefA',func=pin_types.INPUT,unit=1),
            Pin(num='14',name='VA',func=pin_types.OUTPUT,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{SHDN}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4922-ESL', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4922-ESL'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'Dual DAC 1ch 12bit SPI', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4922-ESL\n\nDual DAC 1ch 12bit SPI', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VoutB',func=pin_types.PASSIVE,unit=1),
            Pin(num='11',name='VrefB',func=pin_types.PASSIVE,unit=1),
            Pin(num='12',name='AVSS',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='VrefA',func=pin_types.PASSIVE,unit=1),
            Pin(num='14',name='VoutA',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{SHDN}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'MCP4922-EST', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'MCP4922-EST'}), 'ref_prefix':'U', 'fplist':['', '', ''], 'footprint':'', 'keywords':'Dual DAC 1ch 12bit SPI', 'description':'', 'datasheet':'http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nMCP4922-EST\n\nDual DAC 1ch 12bit SPI', 'pins':[
            Pin(num='1',name='VDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='VoutB',func=pin_types.PASSIVE,unit=1),
            Pin(num='11',name='VrefB',func=pin_types.PASSIVE,unit=1),
            Pin(num='12',name='AVSS',func=pin_types.PWRIN,unit=1),
            Pin(num='13',name='VrefA',func=pin_types.PASSIVE,unit=1),
            Pin(num='14',name='VoutA',func=pin_types.PASSIVE,unit=1),
            Pin(num='2',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='3',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='SCK',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='SDI',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='7',name='NC',func=pin_types.NOCONNECT,unit=1),
            Pin(num='8',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='9',name='~{SHDN}',func=pin_types.INPUT,unit=1)], 'unit_defs':[] }),
        Part(**{ 'name':'TLV5627CPW', 'dest':TEMPLATE, 'tool':SKIDL, 'aliases':Alias({'TLV5627CPW'}), 'ref_prefix':'U', 'fplist':['', ''], 'footprint':'', 'keywords':'DAC 4CH 8bit', 'description':'', 'datasheet':'http://www.ti.com/lit/ds/symlink/tlv5627.pdf', 'search_text':'/usr/share/kicad/symbols/Analog_DAC.kicad_sym\nTLV5627CPW\n\nDAC 4CH 8bit', 'pins':[
            Pin(num='1',name='DVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='10',name='REFINCD',func=pin_types.INPUT,unit=1),
            Pin(num='11',name='OUTD',func=pin_types.OUTPUT,unit=1),
            Pin(num='12',name='OUTC',func=pin_types.OUTPUT,unit=1),
            Pin(num='13',name='OUTB',func=pin_types.OUTPUT,unit=1),
            Pin(num='14',name='OUTA',func=pin_types.OUTPUT,unit=1),
            Pin(num='15',name='REFINAB',func=pin_types.INPUT,unit=1),
            Pin(num='16',name='AVDD',func=pin_types.PWRIN,unit=1),
            Pin(num='2',name='~{PD}',func=pin_types.INPUT,unit=1),
            Pin(num='3',name='~{LDAC}',func=pin_types.INPUT,unit=1),
            Pin(num='4',name='DIN',func=pin_types.INPUT,unit=1),
            Pin(num='5',name='SCLK',func=pin_types.INPUT,unit=1),
            Pin(num='6',name='~{CS}',func=pin_types.INPUT,unit=1),
            Pin(num='7',name='FS',func=pin_types.INPUT,unit=1),
            Pin(num='8',name='DGND',func=pin_types.PWRIN,unit=1),
            Pin(num='9',name='AGND',func=pin_types.PWRIN,unit=1)], 'unit_defs':[] })])